# 1、输入要过生日的人的名字，唱生日歌给他听
# def Getbirth(man):
#     return f"祝{man}生日快乐，祝{man}生日快乐，祝{man}生日快乐，祝{man}生日快乐"
# Man1=input("请输入要输入的名字：")
# print(Getbirth(Man1))
# 2、有这样的一个列表，深度不可知，但最多只会到二维数组，我想要把这个列表从左到右拼接成一个新的列表，且顺序不变
#原来列表：[13,451563156,[15123,1231561],1561]
#发生改变：[13,451563156,15123,1231561,1561]
# list1 = []
# def getList(List):
#     for i in List:
#         if isinstance(i,list):
#             getList(i)
#         else:
#             list1.append(i)
#     return list1
# reallyList=[13, 451563156, [15123, 1231561], 1561]
# print(getList(reallyList))
# 3、接收n个数字，求这些参数数字的和
# def getNumber(num):
#     sum=0
#     for i in range(len(num)):
#         sum = sum+int(num[i])
#     return sum
# Int1=input("请输入一些参数,用逗号隔开：").split(",")
# print(getNumber(Int1))
# 4、输入任意个字符串,分别实现从小到大输出和从大到小输出
# def sort_strings_asc(strings):
#     sorted_strings = sorted(strings)
#     return sorted_strings
# def sort_strings_desc(strings):
#     reversed_strings = sorted(strings, reverse=True)
#     return reversed_strings
# n = int(input("请输入字符串个数："))
# strings = []
# for i in range(n):
#     s = input(f"请输入第{i+1}个字符串：")
#     strings.append(s)
# asc_sorted_strings = sort_strings_asc(strings)
# print("从小到大输出：", asc_sorted_strings)
# desc_sorted_strings = sort_strings_desc(strings)
# print("从大到小输出：", desc_sorted_strings)


